{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "594d966a",
   "metadata": {},
   "outputs": [],
   "source": [
    "import matplotlib.pyplot as plt\n",
    "import numpy as np\n",
    "import pandas as pd\n",
    "plt.rcParams['font.family']=['sans-serif']\n",
    "plt.rcParams['font.sans-serif']='SimHei'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 72,
   "id": "7436dc96",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>行ID</th>\n",
       "      <th>订单ID</th>\n",
       "      <th>订单日期</th>\n",
       "      <th>发货日期</th>\n",
       "      <th>邮寄方式</th>\n",
       "      <th>客户ID</th>\n",
       "      <th>细分</th>\n",
       "      <th>城市</th>\n",
       "      <th>省/自治区</th>\n",
       "      <th>地区</th>\n",
       "      <th>产品ID</th>\n",
       "      <th>产品名称</th>\n",
       "      <th>销售额</th>\n",
       "      <th>数量</th>\n",
       "      <th>折扣</th>\n",
       "      <th>利润</th>\n",
       "      <th>国家</th>\n",
       "      <th>客户名称</th>\n",
       "      <th>发货时间差</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>US-2020-1357144</td>\n",
       "      <td>2020-04-27</td>\n",
       "      <td>2020-04-29</td>\n",
       "      <td>二级</td>\n",
       "      <td>曾惠-14485</td>\n",
       "      <td>公司</td>\n",
       "      <td>杭州</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>办公用-用品-10002717</td>\n",
       "      <td>Fiskars 剪刀, 蓝色</td>\n",
       "      <td>129.696</td>\n",
       "      <td>2</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-60.704</td>\n",
       "      <td>美国</td>\n",
       "      <td>曾惠</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2</td>\n",
       "      <td>CN-2020-1973789</td>\n",
       "      <td>2020-06-15</td>\n",
       "      <td>2020-06-19</td>\n",
       "      <td>标准级</td>\n",
       "      <td>许安-10165</td>\n",
       "      <td>消费者</td>\n",
       "      <td>内江</td>\n",
       "      <td>四川</td>\n",
       "      <td>西南</td>\n",
       "      <td>办公用-信封-10004832</td>\n",
       "      <td>GlobeWeis 搭扣信封, 红色</td>\n",
       "      <td>125.440</td>\n",
       "      <td>2</td>\n",
       "      <td>0.0</td>\n",
       "      <td>42.560</td>\n",
       "      <td>中国</td>\n",
       "      <td>许安</td>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>3</td>\n",
       "      <td>CN-2020-1973789</td>\n",
       "      <td>2020-06-15</td>\n",
       "      <td>2020-06-19</td>\n",
       "      <td>标准级</td>\n",
       "      <td>许安-10165</td>\n",
       "      <td>消费者</td>\n",
       "      <td>内江</td>\n",
       "      <td>四川</td>\n",
       "      <td>西南</td>\n",
       "      <td>办公用-装订-10001505</td>\n",
       "      <td>Cardinal 孔加固材料, 回收</td>\n",
       "      <td>31.920</td>\n",
       "      <td>2</td>\n",
       "      <td>0.4</td>\n",
       "      <td>4.200</td>\n",
       "      <td>中国</td>\n",
       "      <td>许安</td>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>4</td>\n",
       "      <td>US-2020-3017568</td>\n",
       "      <td>2020-12-09</td>\n",
       "      <td>2020-12-13</td>\n",
       "      <td>标准级</td>\n",
       "      <td>宋良-17170</td>\n",
       "      <td>公司</td>\n",
       "      <td>镇江</td>\n",
       "      <td>江苏</td>\n",
       "      <td>华东</td>\n",
       "      <td>办公用-用品-10003746</td>\n",
       "      <td>Kleencut 开信刀, 工业</td>\n",
       "      <td>321.216</td>\n",
       "      <td>4</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-27.104</td>\n",
       "      <td>美国</td>\n",
       "      <td>宋良</td>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>5</td>\n",
       "      <td>CN-2019-2975416</td>\n",
       "      <td>2019-05-31</td>\n",
       "      <td>2019-06-02</td>\n",
       "      <td>二级</td>\n",
       "      <td>万兰-15730</td>\n",
       "      <td>消费者</td>\n",
       "      <td>汕头</td>\n",
       "      <td>广东</td>\n",
       "      <td>中南</td>\n",
       "      <td>办公用-器具-10003452</td>\n",
       "      <td>KitchenAid 搅拌机, 黑色</td>\n",
       "      <td>1375.920</td>\n",
       "      <td>3</td>\n",
       "      <td>0.0</td>\n",
       "      <td>550.200</td>\n",
       "      <td>中国</td>\n",
       "      <td>万兰</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9954</th>\n",
       "      <td>9996</td>\n",
       "      <td>CN-2020-4318875</td>\n",
       "      <td>2020-05-28</td>\n",
       "      <td>2020-06-02</td>\n",
       "      <td>标准级</td>\n",
       "      <td>巩光-13435</td>\n",
       "      <td>消费者</td>\n",
       "      <td>义乌</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>技术-配件-10003923</td>\n",
       "      <td>SanDisk 记忆卡, 实惠</td>\n",
       "      <td>944.244</td>\n",
       "      <td>3</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-314.916</td>\n",
       "      <td>中国</td>\n",
       "      <td>巩光</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9955</th>\n",
       "      <td>9997</td>\n",
       "      <td>CN-2020-4318875</td>\n",
       "      <td>2020-05-28</td>\n",
       "      <td>2020-06-02</td>\n",
       "      <td>标准级</td>\n",
       "      <td>巩光-13435</td>\n",
       "      <td>消费者</td>\n",
       "      <td>义乌</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>办公用-收纳-10003383</td>\n",
       "      <td>Eldon 盘, 蓝色</td>\n",
       "      <td>447.720</td>\n",
       "      <td>2</td>\n",
       "      <td>0.0</td>\n",
       "      <td>35.560</td>\n",
       "      <td>中国</td>\n",
       "      <td>巩光</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9956</th>\n",
       "      <td>9998</td>\n",
       "      <td>CN-2020-4318875</td>\n",
       "      <td>2020-05-28</td>\n",
       "      <td>2020-06-02</td>\n",
       "      <td>标准级</td>\n",
       "      <td>巩光-13435</td>\n",
       "      <td>消费者</td>\n",
       "      <td>义乌</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>家具-椅子-10002448</td>\n",
       "      <td>SAFCO 折叠椅, 红色</td>\n",
       "      <td>239.988</td>\n",
       "      <td>1</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-88.032</td>\n",
       "      <td>中国</td>\n",
       "      <td>巩光</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9957</th>\n",
       "      <td>9999</td>\n",
       "      <td>CN-2020-4318875</td>\n",
       "      <td>2020-05-28</td>\n",
       "      <td>2020-06-02</td>\n",
       "      <td>标准级</td>\n",
       "      <td>巩光-13435</td>\n",
       "      <td>消费者</td>\n",
       "      <td>义乌</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>技术-配件-10002808</td>\n",
       "      <td>罗技 路由器, 耐用</td>\n",
       "      <td>4851.588</td>\n",
       "      <td>7</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-1617.392</td>\n",
       "      <td>中国</td>\n",
       "      <td>巩光</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9958</th>\n",
       "      <td>10000</td>\n",
       "      <td>CN-2017-3557528</td>\n",
       "      <td>2017-12-02</td>\n",
       "      <td>2017-12-06</td>\n",
       "      <td>标准级</td>\n",
       "      <td>陈忠-11470</td>\n",
       "      <td>公司</td>\n",
       "      <td>温州</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>办公用-器具-10002023</td>\n",
       "      <td>Breville 冰箱, 白色</td>\n",
       "      <td>7244.580</td>\n",
       "      <td>5</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-3501.820</td>\n",
       "      <td>中国</td>\n",
       "      <td>陈忠</td>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>9959 rows × 19 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "        行ID             订单ID       订单日期       发货日期 邮寄方式      客户ID   细分  城市  \\\n",
       "0         1  US-2020-1357144 2020-04-27 2020-04-29   二级  曾惠-14485   公司  杭州   \n",
       "1         2  CN-2020-1973789 2020-06-15 2020-06-19  标准级  许安-10165  消费者  内江   \n",
       "2         3  CN-2020-1973789 2020-06-15 2020-06-19  标准级  许安-10165  消费者  内江   \n",
       "3         4  US-2020-3017568 2020-12-09 2020-12-13  标准级  宋良-17170   公司  镇江   \n",
       "4         5  CN-2019-2975416 2019-05-31 2019-06-02   二级  万兰-15730  消费者  汕头   \n",
       "...     ...              ...        ...        ...  ...       ...  ...  ..   \n",
       "9954   9996  CN-2020-4318875 2020-05-28 2020-06-02  标准级  巩光-13435  消费者  义乌   \n",
       "9955   9997  CN-2020-4318875 2020-05-28 2020-06-02  标准级  巩光-13435  消费者  义乌   \n",
       "9956   9998  CN-2020-4318875 2020-05-28 2020-06-02  标准级  巩光-13435  消费者  义乌   \n",
       "9957   9999  CN-2020-4318875 2020-05-28 2020-06-02  标准级  巩光-13435  消费者  义乌   \n",
       "9958  10000  CN-2017-3557528 2017-12-02 2017-12-06  标准级  陈忠-11470   公司  温州   \n",
       "\n",
       "     省/自治区  地区             产品ID                产品名称       销售额  数量   折扣  \\\n",
       "0       浙江  华东  办公用-用品-10002717      Fiskars 剪刀, 蓝色   129.696   2  0.4   \n",
       "1       四川  西南  办公用-信封-10004832  GlobeWeis 搭扣信封, 红色   125.440   2  0.0   \n",
       "2       四川  西南  办公用-装订-10001505  Cardinal 孔加固材料, 回收    31.920   2  0.4   \n",
       "3       江苏  华东  办公用-用品-10003746    Kleencut 开信刀, 工业   321.216   4  0.4   \n",
       "4       广东  中南  办公用-器具-10003452  KitchenAid 搅拌机, 黑色  1375.920   3  0.0   \n",
       "...    ...  ..              ...                 ...       ...  ..  ...   \n",
       "9954    浙江  华东   技术-配件-10003923     SanDisk 记忆卡, 实惠   944.244   3  0.4   \n",
       "9955    浙江  华东  办公用-收纳-10003383         Eldon 盘, 蓝色   447.720   2  0.0   \n",
       "9956    浙江  华东   家具-椅子-10002448       SAFCO 折叠椅, 红色   239.988   1  0.4   \n",
       "9957    浙江  华东   技术-配件-10002808          罗技 路由器, 耐用  4851.588   7  0.4   \n",
       "9958    浙江  华东  办公用-器具-10002023     Breville 冰箱, 白色  7244.580   5  0.4   \n",
       "\n",
       "            利润  国家 客户名称  发货时间差  \n",
       "0      -60.704  美国   曾惠      2  \n",
       "1       42.560  中国   许安      4  \n",
       "2        4.200  中国   许安      4  \n",
       "3      -27.104  美国   宋良      4  \n",
       "4      550.200  中国   万兰      2  \n",
       "...        ...  ..  ...    ...  \n",
       "9954  -314.916  中国   巩光      5  \n",
       "9955    35.560  中国   巩光      5  \n",
       "9956   -88.032  中国   巩光      5  \n",
       "9957 -1617.392  中国   巩光      5  \n",
       "9958 -3501.820  中国   陈忠      4  \n",
       "\n",
       "[9959 rows x 19 columns]"
      ]
     },
     "execution_count": 72,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data=pd.read_excel('超市经营分析表.xls')\n",
    "# 1.增加国家一列\n",
    "data['国家']=data.订单ID.str[0:2].apply(lambda x:'美国' if x=='US' else '中国')\n",
    "data\n",
    "# 2.\n",
    "# 方法一: 利用分隔符\n",
    "# data['客户名称']=data.客户ID.str.split('-').str[0]\n",
    "# data\n",
    "# 方法二 利用正则表达式\n",
    "# 中文字符集\n",
    "import re\n",
    "data['客户名称']=data.客户ID.apply(lambda x:''.join(re.findall(r'[\\u4E00-\\u9FA5]',x)))\n",
    "data\n",
    "# 3.\n",
    "data['发货时间差']=(data.发货日期-data.订单日期).dt.days\n",
    "data\n",
    "# # 4.\n",
    "# us=data[data['国家']=='美国']\n",
    "# us.城市='美国'\n",
    "# us['省/自治区']='美国'\n",
    "# us.地区='美国'\n",
    "# cn=data[data.国家=='中国']\n",
    "# cn.城市='中国'\n",
    "# cn['省/自治区']='中国'\n",
    "# cn.地区='中国'\n",
    "# data=pd.concat([us,cn]).sort_index()\n",
    "# # data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 73,
   "id": "6ab25791",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>行ID</th>\n",
       "      <th>订单ID</th>\n",
       "      <th>订单日期</th>\n",
       "      <th>发货日期</th>\n",
       "      <th>邮寄方式</th>\n",
       "      <th>客户ID</th>\n",
       "      <th>细分</th>\n",
       "      <th>城市</th>\n",
       "      <th>省/自治区</th>\n",
       "      <th>地区</th>\n",
       "      <th>...</th>\n",
       "      <th>产品名称</th>\n",
       "      <th>销售额</th>\n",
       "      <th>数量</th>\n",
       "      <th>折扣</th>\n",
       "      <th>利润</th>\n",
       "      <th>国家</th>\n",
       "      <th>客户名称</th>\n",
       "      <th>发货时间差</th>\n",
       "      <th>商品类别</th>\n",
       "      <th>子类别</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>US-2020-1357144</td>\n",
       "      <td>2020-04-27</td>\n",
       "      <td>2020-04-29</td>\n",
       "      <td>二级</td>\n",
       "      <td>曾惠-14485</td>\n",
       "      <td>公司</td>\n",
       "      <td>杭州</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>...</td>\n",
       "      <td>Fiskars 剪刀, 蓝色</td>\n",
       "      <td>129.696</td>\n",
       "      <td>2</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-60.704</td>\n",
       "      <td>美国</td>\n",
       "      <td>曾惠</td>\n",
       "      <td>2</td>\n",
       "      <td>办公用品</td>\n",
       "      <td>其他</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2</td>\n",
       "      <td>CN-2020-1973789</td>\n",
       "      <td>2020-06-15</td>\n",
       "      <td>2020-06-19</td>\n",
       "      <td>标准级</td>\n",
       "      <td>许安-10165</td>\n",
       "      <td>消费者</td>\n",
       "      <td>内江</td>\n",
       "      <td>四川</td>\n",
       "      <td>西南</td>\n",
       "      <td>...</td>\n",
       "      <td>GlobeWeis 搭扣信封, 红色</td>\n",
       "      <td>125.440</td>\n",
       "      <td>2</td>\n",
       "      <td>0.0</td>\n",
       "      <td>42.560</td>\n",
       "      <td>中国</td>\n",
       "      <td>许安</td>\n",
       "      <td>4</td>\n",
       "      <td>办公用品</td>\n",
       "      <td>信封</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>3</td>\n",
       "      <td>CN-2020-1973789</td>\n",
       "      <td>2020-06-15</td>\n",
       "      <td>2020-06-19</td>\n",
       "      <td>标准级</td>\n",
       "      <td>许安-10165</td>\n",
       "      <td>消费者</td>\n",
       "      <td>内江</td>\n",
       "      <td>四川</td>\n",
       "      <td>西南</td>\n",
       "      <td>...</td>\n",
       "      <td>Cardinal 孔加固材料, 回收</td>\n",
       "      <td>31.920</td>\n",
       "      <td>2</td>\n",
       "      <td>0.4</td>\n",
       "      <td>4.200</td>\n",
       "      <td>中国</td>\n",
       "      <td>许安</td>\n",
       "      <td>4</td>\n",
       "      <td>办公用品</td>\n",
       "      <td>装订</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>4</td>\n",
       "      <td>US-2020-3017568</td>\n",
       "      <td>2020-12-09</td>\n",
       "      <td>2020-12-13</td>\n",
       "      <td>标准级</td>\n",
       "      <td>宋良-17170</td>\n",
       "      <td>公司</td>\n",
       "      <td>镇江</td>\n",
       "      <td>江苏</td>\n",
       "      <td>华东</td>\n",
       "      <td>...</td>\n",
       "      <td>Kleencut 开信刀, 工业</td>\n",
       "      <td>321.216</td>\n",
       "      <td>4</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-27.104</td>\n",
       "      <td>美国</td>\n",
       "      <td>宋良</td>\n",
       "      <td>4</td>\n",
       "      <td>办公用品</td>\n",
       "      <td>其他</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>5</td>\n",
       "      <td>CN-2019-2975416</td>\n",
       "      <td>2019-05-31</td>\n",
       "      <td>2019-06-02</td>\n",
       "      <td>二级</td>\n",
       "      <td>万兰-15730</td>\n",
       "      <td>消费者</td>\n",
       "      <td>汕头</td>\n",
       "      <td>广东</td>\n",
       "      <td>中南</td>\n",
       "      <td>...</td>\n",
       "      <td>KitchenAid 搅拌机, 黑色</td>\n",
       "      <td>1375.920</td>\n",
       "      <td>3</td>\n",
       "      <td>0.0</td>\n",
       "      <td>550.200</td>\n",
       "      <td>中国</td>\n",
       "      <td>万兰</td>\n",
       "      <td>2</td>\n",
       "      <td>办公用品</td>\n",
       "      <td>器具</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9944</th>\n",
       "      <td>9996</td>\n",
       "      <td>CN-2020-4318875</td>\n",
       "      <td>2020-05-28</td>\n",
       "      <td>2020-06-02</td>\n",
       "      <td>标准级</td>\n",
       "      <td>巩光-13435</td>\n",
       "      <td>消费者</td>\n",
       "      <td>义乌</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>...</td>\n",
       "      <td>SanDisk 记忆卡, 实惠</td>\n",
       "      <td>944.244</td>\n",
       "      <td>3</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-314.916</td>\n",
       "      <td>中国</td>\n",
       "      <td>巩光</td>\n",
       "      <td>5</td>\n",
       "      <td>技术</td>\n",
       "      <td>配件</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9945</th>\n",
       "      <td>9997</td>\n",
       "      <td>CN-2020-4318875</td>\n",
       "      <td>2020-05-28</td>\n",
       "      <td>2020-06-02</td>\n",
       "      <td>标准级</td>\n",
       "      <td>巩光-13435</td>\n",
       "      <td>消费者</td>\n",
       "      <td>义乌</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>...</td>\n",
       "      <td>Eldon 盘, 蓝色</td>\n",
       "      <td>447.720</td>\n",
       "      <td>2</td>\n",
       "      <td>0.0</td>\n",
       "      <td>35.560</td>\n",
       "      <td>中国</td>\n",
       "      <td>巩光</td>\n",
       "      <td>5</td>\n",
       "      <td>办公用品</td>\n",
       "      <td>收纳</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9946</th>\n",
       "      <td>9998</td>\n",
       "      <td>CN-2020-4318875</td>\n",
       "      <td>2020-05-28</td>\n",
       "      <td>2020-06-02</td>\n",
       "      <td>标准级</td>\n",
       "      <td>巩光-13435</td>\n",
       "      <td>消费者</td>\n",
       "      <td>义乌</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>...</td>\n",
       "      <td>SAFCO 折叠椅, 红色</td>\n",
       "      <td>239.988</td>\n",
       "      <td>1</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-88.032</td>\n",
       "      <td>中国</td>\n",
       "      <td>巩光</td>\n",
       "      <td>5</td>\n",
       "      <td>家具</td>\n",
       "      <td>椅子</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9947</th>\n",
       "      <td>9999</td>\n",
       "      <td>CN-2020-4318875</td>\n",
       "      <td>2020-05-28</td>\n",
       "      <td>2020-06-02</td>\n",
       "      <td>标准级</td>\n",
       "      <td>巩光-13435</td>\n",
       "      <td>消费者</td>\n",
       "      <td>义乌</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>...</td>\n",
       "      <td>罗技 路由器, 耐用</td>\n",
       "      <td>4851.588</td>\n",
       "      <td>7</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-1617.392</td>\n",
       "      <td>中国</td>\n",
       "      <td>巩光</td>\n",
       "      <td>5</td>\n",
       "      <td>技术</td>\n",
       "      <td>配件</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9948</th>\n",
       "      <td>10000</td>\n",
       "      <td>CN-2017-3557528</td>\n",
       "      <td>2017-12-02</td>\n",
       "      <td>2017-12-06</td>\n",
       "      <td>标准级</td>\n",
       "      <td>陈忠-11470</td>\n",
       "      <td>公司</td>\n",
       "      <td>温州</td>\n",
       "      <td>浙江</td>\n",
       "      <td>华东</td>\n",
       "      <td>...</td>\n",
       "      <td>Breville 冰箱, 白色</td>\n",
       "      <td>7244.580</td>\n",
       "      <td>5</td>\n",
       "      <td>0.4</td>\n",
       "      <td>-3501.820</td>\n",
       "      <td>中国</td>\n",
       "      <td>陈忠</td>\n",
       "      <td>4</td>\n",
       "      <td>办公用品</td>\n",
       "      <td>器具</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>9949 rows × 21 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "        行ID             订单ID       订单日期       发货日期 邮寄方式      客户ID   细分  城市  \\\n",
       "0         1  US-2020-1357144 2020-04-27 2020-04-29   二级  曾惠-14485   公司  杭州   \n",
       "1         2  CN-2020-1973789 2020-06-15 2020-06-19  标准级  许安-10165  消费者  内江   \n",
       "2         3  CN-2020-1973789 2020-06-15 2020-06-19  标准级  许安-10165  消费者  内江   \n",
       "3         4  US-2020-3017568 2020-12-09 2020-12-13  标准级  宋良-17170   公司  镇江   \n",
       "4         5  CN-2019-2975416 2019-05-31 2019-06-02   二级  万兰-15730  消费者  汕头   \n",
       "...     ...              ...        ...        ...  ...       ...  ...  ..   \n",
       "9944   9996  CN-2020-4318875 2020-05-28 2020-06-02  标准级  巩光-13435  消费者  义乌   \n",
       "9945   9997  CN-2020-4318875 2020-05-28 2020-06-02  标准级  巩光-13435  消费者  义乌   \n",
       "9946   9998  CN-2020-4318875 2020-05-28 2020-06-02  标准级  巩光-13435  消费者  义乌   \n",
       "9947   9999  CN-2020-4318875 2020-05-28 2020-06-02  标准级  巩光-13435  消费者  义乌   \n",
       "9948  10000  CN-2017-3557528 2017-12-02 2017-12-06  标准级  陈忠-11470   公司  温州   \n",
       "\n",
       "     省/自治区  地区  ...                产品名称       销售额  数量   折扣        利润  国家 客户名称  \\\n",
       "0       浙江  华东  ...      Fiskars 剪刀, 蓝色   129.696   2  0.4   -60.704  美国   曾惠   \n",
       "1       四川  西南  ...  GlobeWeis 搭扣信封, 红色   125.440   2  0.0    42.560  中国   许安   \n",
       "2       四川  西南  ...  Cardinal 孔加固材料, 回收    31.920   2  0.4     4.200  中国   许安   \n",
       "3       江苏  华东  ...    Kleencut 开信刀, 工业   321.216   4  0.4   -27.104  美国   宋良   \n",
       "4       广东  中南  ...  KitchenAid 搅拌机, 黑色  1375.920   3  0.0   550.200  中国   万兰   \n",
       "...    ...  ..  ...                 ...       ...  ..  ...       ...  ..  ...   \n",
       "9944    浙江  华东  ...     SanDisk 记忆卡, 实惠   944.244   3  0.4  -314.916  中国   巩光   \n",
       "9945    浙江  华东  ...         Eldon 盘, 蓝色   447.720   2  0.0    35.560  中国   巩光   \n",
       "9946    浙江  华东  ...       SAFCO 折叠椅, 红色   239.988   1  0.4   -88.032  中国   巩光   \n",
       "9947    浙江  华东  ...          罗技 路由器, 耐用  4851.588   7  0.4 -1617.392  中国   巩光   \n",
       "9948    浙江  华东  ...     Breville 冰箱, 白色  7244.580   5  0.4 -3501.820  中国   陈忠   \n",
       "\n",
       "     发货时间差  商品类别 子类别  \n",
       "0        2  办公用品  其他  \n",
       "1        4  办公用品  信封  \n",
       "2        4  办公用品  装订  \n",
       "3        4  办公用品  其他  \n",
       "4        2  办公用品  器具  \n",
       "...    ...   ...  ..  \n",
       "9944     5    技术  配件  \n",
       "9945     5  办公用品  收纳  \n",
       "9946     5    家具  椅子  \n",
       "9947     5    技术  配件  \n",
       "9948     4  办公用品  器具  \n",
       "\n",
       "[9949 rows x 21 columns]"
      ]
     },
     "execution_count": 73,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 5.\n",
    "data['商品类别']=data.产品ID.str.split('-').str[0].apply(lambda x:'办公用品'if x=='办公用' else x)\n",
    "data['子类别']=data.产品ID.str.split('-').str[1].apply(lambda x:'其他' if x=='用品' else x)\n",
    "# 6. data.info()\n",
    "data.dropna(inplace=True)\n",
    "data.reset_index(drop=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 74,
   "id": "9f5d7fc1",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 800x400 with 2 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "# 7.\n",
    "args={\n",
    "    '订单ID':'count',\n",
    "    '销售额':'sum',\n",
    "    '利润':'sum'\n",
    "}\n",
    "data01=data.groupby(by=data.订单日期.dt.year).agg(args)\n",
    "x=data01.index\n",
    "data01\n",
    "order_num=data01.订单ID\n",
    "Sales=(data01.销售额)/100000\n",
    "profit=(data01.利润)/10000\n",
    "# 绘图\n",
    "fig,ax1=plt.subplots(figsize=(10,5),dpi=80)\n",
    "ax2=ax1.twinx()\n",
    "# 左侧y轴\n",
    "ln1=ax1.plot(x,Sales,color='red',label='销售额')\n",
    "ln2=ax1.plot(x,profit,color='yellow',label='利润')\n",
    "ax1.set_ylabel('销售额:十万元/利润:万元',size=15)\n",
    "# 右侧y轴\n",
    "ln3=ax2.plot(x,order_num,color='blue',label='订单量')\n",
    "ax2.set_ylabel('订单量',size=17)\n",
    "plt.xticks(x)\n",
    "# 将图例放在一块\n",
    "ln=ln1+ln2+ln3\n",
    "lab=[l.get_label()for l in ln]\n",
    "ax1.legend(ln,lab,loc=2,fontsize=15)\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 41,
   "id": "fee9bb77",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABUgAAAICCAYAAAAd5icmAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAxOAAAMTgF/d4wjAADm9UlEQVR4nOzdd3hU1dbH8e9OIXQQRJGOAgqCiAqIVOk27L2hYgdBsHevvaCg197bfdV7LahIR5qCBQsKKgpSpSM1JJBkv3/sJCRzziSTZFomv8/zzEOy5sw5OwQmmTVrr2WstYiIiIiIiIiIiIhUREmxXoCIiIiIiIiIiIhIrChBKiIiIiIiIiIiIhWWEqQiIiIiIiIiIiJSYSlBKiIiIiIiIiIiIhWWEqQiIiIiIiIiIiJSYSlBKiIiIiIiIiIiIhVWSqwXEAnGGJuUpNyviIiIiIiIiIhIaeTk5GCtNbFeRzQkZII0KSmJ7OzsWC9DRERERERERESkXDLGVJjkmsosRUREREREREREpMJSglREREREREREREQqLCVIRUREREREREREpMJSglREREREREREREQqLCVIRUREREREREREpMJKyCn2JWGtzb9J/DHG5N9ERERERERERETCrUInSDdv3symTZvIysqK9VKkCCkpKdStW5c6derEeikiIiIiIiIiIpJgKmyCND09nQ0bNtCgQQOqVq0a6+VIEdLT0/n777+pXLmyvlciIiIiIiIiIhJWJhG3licnJ9vs7Owij1m2bBnVq1dn3333jdKqpCw2btzIjh07aNasWayXIiIiIiIiIiKS8Iwx2dbaClFcWSGHNFlryczMpEaNGrFeioSoRo0aZGZmqlesiIiIiIiIiIiEVYVNkObk5JCSUiGS4AkhJSWFnJwcJUhFRERERERERCSsKmyCVMonfe9ERERERERERCScKmSCVERERERERERERASUIJViBA672rx5Mzk5OTFajYiIiIiIiIiISHgpQZrA/ve//7Fhwwbf+5YsWcKQIUPIzMwM+vgVK1bQokULpkyZAsCePXvo0KEDL7zwQshreO6553jttddKtnAREREREREREZEoUYI0Qf3zzz8MHjyYO+64Iz/23Xff8cknn+Tf/8orr+QPqnr++edZtGhRoXO8/PLLbN26lbZt2wKQmprKPffc46kg3bNnT9BE69y5cxkzZkyhWP369WnWrBktWrTIvx144IH069evTF+ziIiIiIiIiIhISWmMe4J6/PHHARgyZAiLFi2iTp06TJw4kSeffJLffvuNtLQ0AJKTk1m+fDnDhg3j+eefp02bNgCsXr2aJ598EoB27drln3fbtm1UrlyZu+++G3Bb8Hft2sWll17Ks88+C8Bpp53GRx99VGg9xhgArr32Wt59913S0tL44YcfuP7665k5cyZAfrJWREREREREREQkWpSRSkC///47TzzxBElJSfTs2ZOsrCxuv/12br31Vl577TXuuOMOhg0bln/8LbfcwqGHHsqll16aH7viiivYsWMHn376KSeeeGJ+vFmzZtxwww0MHToUgN27d5OdnU2VKlXyj0lLS+Pmm2/m4osvZv369fTs2ROAoUOHkpSURK9evQD48ccf6dy5M0cffXQk/zpEREREpKKZMgVeeglSU+H44+GccyA5OdarEolL1sIHH8Drr8OuXdC4MTRrVvjWqBGonkVEEpmx1sZ6DWGXnJxsA4cLFZSdnc3ixYtp1aoVycnJcPnl8MsvUVxhCbRt6365C9HOnTvp1q0btWvXZvr06fmVm3mmTp1Ks2bNyMjIoF27dlhreeutt2jYsCG9e/cGXN/QG2+8kZ07d1KtWrVClZ15FaSVKlXKv17Xrl2ZMWNG/jHPP/88++23H2PHjiUnJ4fJkydTpUoVNm/ejLWW8ePH8/fff/P555+TnZ3NSSedBMDll19O3bp1fb8uz/dMRERERMTPF19Av35Q8PVA69bwr3/BaadBkrqMieTZtg2uvBLefbfo45KToWFDb+K0WTNo2tQlVVNTI75cEYkyY0y2tbZCvD1SIb7IYv3yC8ybF+tVhMWmTZuoXLky999/P1u2bCErK4tdu3bRsGFDkpOTWbNmDatWrWL16tUAvP7664AbyLR161b++usvRowYwejRoxk2bBjvvvtukRWkgKf/6FVXXcU999zDrFmzqFatGgcccAAAZ555Ji+99BIvvvgiVatW5ZhjjgFgy5YtPPLII5xxxhlBE6QiIiIiIsWyFkaMKJwcBfj1VzjzTDjiCLj/fhg4EAIKCUQqmvnz4eyzYcmS4o/NzoYVK9xt1izv/UlJ3gRq06Z7P27cGHJrbERE4pIqSJOToUuX+E2QHn00zJ1boods376dmjVrFoqtXLmSRo0aUaNG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vo6K9D0TERERkQDWumk0P/3kve+LL6DA77lx7fff4e673VSdUBx4INx7L5x7rks8SMKZPh3OP98VGwdTrx689RYMGBC9dUVUTo7LChe19X3Nmvju+2kMNGgQPPHZpIn7xsWoRR3g/v7WrPEmTX/91fVVjbamTQsnTVu3drd99sk/JO+fRrAK1HhOojZo4NaWaCpSgrRCfJHFuxz4JdaLCKIt8FKJHrF+/XqstSQnJ7Mzd0vB1q1b2bhxY34SNC0tDWOMp+dodnY21loOO+wwDjvsMDIyMjjggAP47LPP6Ny5M+vXr6dSpUr5x+7evZsDDjgAIGb9SUVEREQkwc2a5Z8cPeww6Nkz+usprYMPhnffdaWAd94Jn31W9PFLl8KFF8JDD7neq6eeWvZqM4kLWVmuGvT++4vOA/buDW+/DbkvueKfta5qsaiJ76tWucnw8axu3eCJz8aNXTYs3kt585K4DRpAnz6F79u82Zs0XbSo6Oa3ZbV8ubtNmFA4Xr9+frI0qU0b6rduTf02bTjqyP19n++KSqLm/RmLJGqjRtG9noSfEqSAS47Oi/UiwubSSy9l/PjxhWKnnHJK/sc9e/ZkxIgRvgnN+++/n08//ZTXXnuNdu3a5SdQ09LSGDx4sOe87du358cffwz71yAiIlLR7dkDP/4Is2fDnDnwww+ugOyqq+D661VMJhXM2LH+8REjymfC8PDD4dNP3USe2293VbBFWbQITj8djjrKZdT69y+fX7cALoFz/vku7x9MUhLccw/cdlucPd/v2hV823ve5zt2xHqVRatWLXjPz7xb1aqxXmVk1akDXbu6W0E7driepoFVp0uWFN0ctyzWrnW3wOfB2rW9W/VbtyapSRPq10+ifn33lOinYJFywerTSCZRGzcO37kkNpQgTUBvvPEGAMnJybz33ntcddVVjBs3ju7du5ORkYExhnnz/BPCl156KXPnzqVjx4489dRTXHHFFSQnJ5OSksJ///tfkpKSePDBB1m4cCHvvfcee+Kxtl1ERKQc2rED5s3bmxCdN8/Nnwh0442u99Xll0d/jSIxsWwZjBvnjder57ael2ddurg91tOmuUTp118Xffx338HAgdCjBzzwAHTrFp11StiMH+/6FG7aFPyYhg3hP/9x3+aoysqCv/8ueuv7xo1RXlQJpabubQoZLAlau7beYAimenWX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PXq4No6BJlbxKZ/L60UqEk3BnpNGjCjTadesgW+/9caPPbbMA9HDKjUVund31a7ffOMSe++9B5deWvqemFlZLul6++0u6brffnDuufDaa0UPKirPli93SeFHHgl+THKyu//zz93fiYiISCgqbII0KSmJrKysWC9FQpSVlUVSUpISpCIiofjwQ/9KrR494Kij8j/1S5Cmpsa+6kpKrkoV/yqpbzPasoF9vXc88ICqSCV6fvgBZs/2xg86qMzjxMeP94+XdXp9pNWt6wr6X3nFzdNbtAiefNJVg1epUrpzbtoE7767N+natq17T2zSJP/Wr+XNRx/B4YfD3LnBj2nSxP1Tu+kmN/BKREQkVBXyx4YxhrS0NLaHoxGQRMX27dtJS0tTglREpDjWwujR/veNGpX/4caN/i8ye/bMn98k5YzfNntrDZMb+fQbVRWpRFOw6tFhw8qcxfLbXg/xnyAtyBho3doV037+OWzeDFOnuiRf+/alP+/ChS7pOnCg247frx88/rhr+VqexlBkZLh/KqedBlu2BD/u1FPdlvouXaK1MhERSSQVckgTQHp6OitXrqRBgwZUrVo1SiuT0khPT+fvv/+mcePG+l6JiBRnzhy3jzNQq1bw66/5yYi33nLDzAONGQPDh0d2iRIZf/7pBrgEuqDHct6a1cx7R7Nm8PvvrlmjSKSsW+fK+gIrlmvUgFWryvSOzK5drhJz167C8fbtXaIsUaxd6xKmkya5gU/r15f9nPXru90C/fu7xGm8bkVfvBjOPrvo72elSvDEE67fq2opRETCqyINaaoQX6SfqlWrUq9ePdauXaut9nEuJSWFevXqKTkqIhKKYNWj119fqFJL/UcTT4sWbsfykiWF45N+bUJOu/Yk/fxT4TvyqkiHDInaGqUCev55/3YOl15a5nL1adO8yVEoX9WjoahfHy64wN1ycuDnn/cmS2fPLl23jLVr3X//vELyDh1csnTAADjmGEhLC+/XUBrvvANXXQU7dgQ/pmVL18u1Q4forUtERBJTha0gzWOtzb9J/DHG5N9ERKQYf/wBBx/s3TtZt65rcpf7RtOePbDvvt4h94cc4opMpfwaNgz+/W9v/JtHvqDjzb29d6iKVCIpMxOaNnVVpAUZ456vDjqoTKe/8kp48UVv/OuvoVOnMp263EhPh5kzXbJ00qTwPIdXrQq9erlk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be4zNXv2TIOYLrqosocxFUqPHun4gJtvTu30//u/aZhHPubPh2uugW22SbuWLroIZswoarlFZXu9pEqWKyBtarO3vV6SJKl62WIvqSQaGuCnP01T2nNZckn4xz9gxx1LV1clWrQo/cB98cVpF21nvkwvtlg64/S44+ArX6munZcbbAAvvNB6bcAAmD4d+vYtT02S1NJGG8Fzz7VeW3zx9HVq993TOdEthQAffADLLFOyEiVJkgrGFntJKqDZs9OU+vbC0bXWSsOY6j0chbSLdo890o7Kt9+GH/0Ill02v/vOnQuXXw6bbpoC0ksvhVmziltvIbz7bmY4Cqk11XBUUqXItot01qzUZv/gg5mf22wzw1FJkqRqYEAqqajeey+1gN98c+5rRo+Gxx9PE+vV2korpWD5vffgppvS4Kp8PfMMHHMMDBuWznTNFkBWijvuyL5ue72kSjJmTPb1006DBQsy122vlyRJqg622EsqmieeSJPqP/ww9zUnnQS/+x30qotN+4XxxhtwySVwxRWprbMzttgitd8fcEBqx68Uu+3WfI5fS1Onpsn2klQJFiyAoUPhs8/yu/4//4Evf7m4NUmSJBVLPbXYG5BKKoprroFvfAPmzcv++V694I9/TDsc1TVffJF25l58cZpk3xlLLglHHgnHHpuONyin2bNhyJDMPysjR6bJ9pJUSfbfv/2uiCYrrwxvvVVdZ0FLkiS1VE8BqS32kgqqoQHOPBMOOyx3OLrUUnD33Yaj3dWvHxx6KDz8cNqldOKJMGhQfvf99FM4/3xYe+107usNN8D8+cWtN5d7783+Z8X2ekmVKNc0+7b23NNwVJIkqVoYkEoqmFmzYL/94Jxzcl+zzjppV+D225esrLrw5S/DhRfClCnw17+m3Zf5uv9+OPhgGD4czjgjDYYqpdtvz75uQCqpEnUmIJUkSVJ1sMVeUkG88w7stVf7g4DGjIHrroPBg0tXVz17+mn4y1/ScQdz5uR/vxBgl13SWaW7717c82FjhBVWSGeNtjRsGEye7O4rSZVp/fXTzv1cBg6EadOgT5/S1SRJklRotthLUic89hhsumn74egpp8BttxmOltImm6RhTlOmpPNe11svv/vFCOPHwz77pDP0zjorhZXF8OyzmeEopGDWcFRSpepoF+kuuxiOSpIkVRMDUkndcvXVsMMO8NFH2T/f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\n",
      "text/plain": [
       "<Figure size 1600x640 with 2 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "# 8.\n",
    "args={\n",
    "    '订单ID':'count',\n",
    "    '销售额':'sum',\n",
    "    '利润':'sum'\n",
    "}\n",
    "data02=data.groupby(by=data.订单日期.dt.month).agg(args)\n",
    "x=data02.index\n",
    "number=data02.订单ID\n",
    "Sales02=(data02.销售额)/10000\n",
    "profit02=(data02.利润)/10000\n",
    "fig,ax1=plt.subplots(figsize=(20,8),dpi=80)\n",
    "ax2=ax1.twinx()\n",
    "# 设置y轴左侧\n",
    "ln1=ax1.plot(x,Sales02,color='red',linewidth=5,label='销售额')\n",
    "ln2=ax1.plot(x,profit02,color='yellow',linewidth=5,label='利润')\n",
    "ax1.set_ylabel('销售额/利润(万元)',fontsize=15)\n",
    "# 设置y右侧\n",
    "ln3=ax2.plot(x,number,color='blue',linewidth=5,label='订单量')\n",
    "ax2.set_ylabel('订单量',fontsize=15)\n",
    "plt.xticks(x)\n",
    "# 设置图例,将多个图例放在一起\n",
    "ln=ln1+ln2+ln3\n",
    "lab=[l.get_label() for l in ln]\n",
    "plt.legend(ln,lab,loc=2,fontsize=15)\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 75,
   "id": "a62859cb",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<AxesSubplot:xlabel='国家'>"
      ]
     },
     "execution_count": 75,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXoAAAEkCAYAAAAhJPoXAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAb/ElEQVR4nO3dfXRV1b3u8e9DgAYIRIq0uSVAsC9iERRIK/ZQtY4qduit1Oq1Vs9VqwPFdij0hWJ7WtGi9nR4i7b3jHIAe/X0CLbiVawgVs8ltaAIyItC0apUNLQgIG8aAwR+94+9oTEEsnbedrLyfMbYY2fPtebePx2LJzNzz7WWIgIzM0uvTvkuwMzMWpaD3sws5Rz0ZmYp56A3M0s5B72ZWco56M3MUq5NB72kj0r60zG23yqpIvt4WdLNrVmfmVl7oLa6jl5Sb2AO8JGIGJFg/4eACRGxqcWLMzNrR9ryiP4AcCmwGw6P7p+Q9GzdkbukzwCbHPJmZkdqs0EfEbsjYletppuB30bE54CxkvrU2nYT8MtWLdDMrJ1os0FfjxOB8ZIqgB7AxwAkHUdmeuf1/JVmZtZ2dc53ATl4BZgXEYskXQG8k22/EFiQv7LMzNq29jSi/ynwXUlLgPOALdn2McAzeavKzKyNa7OrbszMrHm0pxG9mZk1goPezCzl2uSXsccff3yUlZXluwwzs3blhRde2BYRfeu2t8mgLysrY8WKFfkuw8ysXZG0sb52T92YmaWcg97MLOUc9GZmKdcm5+jNzI5m//79VFZWUl1dne9S8qawsJDS0lK6dOmSaH8HvZm1K5WVlfTs2ZOysjIk5bucVhcRbN++ncrKSgYNGpSoj6duzKxdqa6upk+fPh0y5AEk0adPn5z+onHQm1m701FD/pBc//sd9GZmLWTXrl0cOHAAgFdfffWo+z3zzDNs2pS5b9K+ffs4dA2ygwcPHu7fFJ6jb4KyyfPzXUIib/z0/HyXYNZimvvfYZJ/L8uXL2fmzJnMmDGD5cuXM2TIEKZNm8aoUaPo1asXJ5xwAn369OG2227j5JNP5uqrr+auu+5i2rRpdO/enZqaGjp3/kf8Lly4kCFDhnD55Zfz4x//mOXLl/Piiy8yfPhwvvOd7zBmzJgm/Tc56M3McnDgwAG+973v0alTJyZNmsTIkSOZPXs2/fr14+DBg0ycOJHf//73vPLKK9x///2MGjWKhx9+mCVLlhwete/du5e5c+eycOFCbrnlFkpKSnj22WeZMGECmzdvZuPGjfzsZz9j+vTpzVKzg97MLAfTp0/nC1/4AhMnTuTgwYN069aNoqIili5dyt/+9je++93vUlhYyDXXXEPXrl0ZNWoUAGvWrGHUqFHs37+foUOHUlxczMc+9jEmTpzIs88+y/33389TTz3FsmXLWLBgAXv27GH27Nl8/etfb3LNnqM3M8vBddddx6pVqxg6dCj33HMPq1at4vbbb+f999/npZde4qabbuKtt95i/PjxFBQUUFFRQUVFBbt376aiooIlS5bw5ptvAjBy5EjmzJnDxo0bGThwINu3b2f27Nn07NmTc845h1/84hfNUrOD3swsBwcOHGDKlCmcdtppXHnllRQUFNCrVy9KS0spLS2lsLCQT33qU1x++eX07t2bqVOnMnXqVPr378/UqVO57bbbGD58ODt27GDp0qV84xvfoKioiLKyMi655BIKCgo4+eSTWbFiBaWlpc1Ss6duzMxysG3bNmbPns2rr77KrFmzuOCCCxg8eDBjx44FYO7cuYf3PfHEE1m7di0AEyZMYO3atUQEVVVVlJWVUVZWxiOPPMKJJ55I//79+drXvkZJSQnvvPMOffr0YfPmzc1Ss4PezCwH/fr1Y9KkSbz99ttcf/31bN68mUcffZTVq1cDsG7dOgDeffddVq5cyY4dOz7Qf8eOHdx0000MGjSIl19+mddee43Ro0ezbNkyxo4dy5YtW1i9ejVDhw6luW716qA3s3YtH8uH9+/fz6JFi5gyZQrXX389V111FVOmTAHgrLPOAqBbt27079+fp59++gN9p0+ffnht/ODBg/n4xz/OggUL2L59O1/5yle48MIL+da3vsWIESNYuXIl77//Pt26dWtSvQ56M7Mc7dy5k7PPPpsZM2awbNmyw+0zZsxg27ZtAFRVVbFmzRq++MUvfqDvpk2bmDBhwuHX1dXVzJs3j8cff5xFixZxzz338OCDD1JaWsratWt54403OOmkk5pUr5rrT4PmVF5eHu3hDlM+Ycqs9a1fv77JwddSqqur+dCHPnT4EgWNGY3v27ePrl27Nrhfff8fJL0QEeV19/WI3sysmRQWFn7gdWOmXJKEfK4SL6+UVCBpgaSrcuhzmaS/SqrJPl/QqCrNzKzREgW9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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "# 9.\n",
    "args={\n",
    "    '销售额':'sum',\n",
    "    '利润':'sum'\n",
    "}\n",
    "data03=data.groupby(by=data.国家).agg(args)\n",
    "data03.plot(kind='bar',fontsize=15)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 76,
   "id": "ad575d12",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "# 10\n",
    "data_time=data.发货时间差\n",
    "fig=data_time.plot(kind='hist',label='发货时间差')\n",
    "plt.title('发货时间差')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 69,
   "id": "9f8afebb",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Index(['黄磊', '袁丽', '邓惠', '唐忠', '冯丽', '贾柏', '贺婉', '刘明', '周诚', '郝立'], dtype='object', name='客户名称')"
      ]
     },
     "execution_count": 69,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 11.\n",
    "data04=data.groupby(by='客户名称')['订单ID'].count().sort_values(ascending=False)\n",
    "data04[0:10].index"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 84,
   "id": "6c1217b2",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>省/自治区</th>\n",
       "      <th>城市</th>\n",
       "      <th>订单ID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>上海</td>\n",
       "      <td>上海</td>\n",
       "      <td>290</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>云南</td>\n",
       "      <td>中枢</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>云南</td>\n",
       "      <td>大理</td>\n",
       "      <td>6</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>云南</td>\n",
       "      <td>开化</td>\n",
       "      <td>16</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>云南</td>\n",
       "      <td>开远</td>\n",
       "      <td>15</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>578</th>\n",
       "      <td>黑龙江</td>\n",
       "      <td>鸡西</td>\n",
       "      <td>28</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>579</th>\n",
       "      <td>黑龙江</td>\n",
       "      <td>鹤岗</td>\n",
       "      <td>32</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>580</th>\n",
       "      <td>黑龙江</td>\n",
       "      <td>齐齐哈尔</td>\n",
       "      <td>41</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>581</th>\n",
       "      <td>黑龙江</td>\n",
       "      <td>龙凤</td>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>582</th>\n",
       "      <td>黑龙江</td>\n",
       "      <td>龙江</td>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>583 rows × 3 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "    省/自治区    城市  订单ID\n",
       "0      上海    上海   290\n",
       "1      云南    中枢     2\n",
       "2      云南    大理     6\n",
       "3      云南    开化    16\n",
       "4      云南    开远    15\n",
       "..    ...   ...   ...\n",
       "578   黑龙江    鸡西    28\n",
       "579   黑龙江    鹤岗    32\n",
       "580   黑龙江  齐齐哈尔    41\n",
       "581   黑龙江    龙凤     3\n",
       "582   黑龙江    龙江     4\n",
       "\n",
       "[583 rows x 3 columns]"
      ]
     },
     "execution_count": 84,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 12.\n",
    "cn=data[data['国家']=='中国']\n",
    "data05=data.groupby(by=['省/自治区','城市'])['订单ID'].count()\n",
    "df=pd.DataFrame(data05)\n",
    "df.reset_index()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 101,
   "id": "afbe4e2a",
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "C:\\Users\\阚其禄\\AppData\\Local\\Temp/ipykernel_18036/856930619.py:9: FutureWarning: Indexing with multiple keys (implicitly converted to a tuple of keys) will be deprecated, use a list instead.\n",
      "  city_data=df.groupby(by='省/自治区')['城市','订单ID'].apply(func)\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>省/自治区</th>\n",
       "      <th>level_1</th>\n",
       "      <th>城市</th>\n",
       "      <th>订单ID</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>上海</td>\n",
       "      <td>0</td>\n",
       "      <td>上海</td>\n",
       "      <td>290</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>云南</td>\n",
       "      <td>6</td>\n",
       "      <td>昆明</td>\n",
       "      <td>62</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>云南</td>\n",
       "      <td>12</td>\n",
       "      <td>龙泉</td>\n",
       "      <td>20</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>云南</td>\n",
       "      <td>7</td>\n",
       "      <td>昭通</td>\n",
       "      <td>19</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>内蒙古</td>\n",
       "      <td>28</td>\n",
       "      <td>集宁</td>\n",
       "      <td>46</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>83</th>\n",
       "      <td>陕西</td>\n",
       "      <td>523</td>\n",
       "      <td>渭南</td>\n",
       "      <td>20</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>84</th>\n",
       "      <td>青海</td>\n",
       "      <td>528</td>\n",
       "      <td>西宁</td>\n",
       "      <td>21</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>85</th>\n",
       "      <td>黑龙江</td>\n",
       "      <td>541</td>\n",
       "      <td>哈尔滨</td>\n",
       "      <td>113</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>86</th>\n",
       "      <td>黑龙江</td>\n",
       "      <td>580</td>\n",
       "      <td>齐齐哈尔</td>\n",
       "      <td>41</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>87</th>\n",
       "      <td>黑龙江</td>\n",
       "      <td>543</td>\n",
       "      <td>大庆</td>\n",
       "      <td>37</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>88 rows × 4 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "   省/自治区  level_1    城市  订单ID\n",
       "0     上海        0    上海   290\n",
       "1     云南        6    昆明    62\n",
       "2     云南       12    龙泉    20\n",
       "3     云南        7    昭通    19\n",
       "4    内蒙古       28    集宁    46\n",
       "..   ...      ...   ...   ...\n",
       "83    陕西      523    渭南    20\n",
       "84    青海      528    西宁    21\n",
       "85   黑龙江      541   哈尔滨   113\n",
       "86   黑龙江      580  齐齐哈尔    41\n",
       "87   黑龙江      543    大庆    37\n",
       "\n",
       "[88 rows x 4 columns]"
      ]
     },
     "execution_count": 101,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 13.\n",
    "cn=data[data['国家']=='中国']\n",
    "data05=data.groupby(by=['省/自治区','城市'])['订单ID'].count()\n",
    "df=pd.DataFrame(data05)\n",
    "df=df.reset_index()\n",
    "def func(data):\n",
    "    result=data.sort_values(by='订单ID',ascending=False)[0:3]\n",
    "    return result\n",
    "city_data=df.groupby(by='省/自治区')['城市','订单ID'].apply(func)\n",
    "city_data.reset_index()\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "76a68d78",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "993c084f",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.2"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": true,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {},
   "toc_section_display": true,
   "toc_window_display": false
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
